home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 557 / shredrpl / shredrpl.txt < prev   
Text File  |  1991-10-27  |  22KB  |  480 lines

  1. SHREDR PLUS
  2.  
  3. Copyright 1990,1991 
  4. DO NOT STAMP Software
  5. All Rights Reserved
  6.  
  7. Software Version 3.0  October 26, 1991
  8. Documentation revised October 27, 1991
  9.  
  10. Note: Shredr Plus is distributed as shareware.  If you find yourself
  11. using the program then you are obligated to pay for it.  The suggested
  12. shareware donation is five dollars ($5.00 US).  If you send that amount
  13. you will receive my gratitude and personal satisfaction in knowing
  14. that you are supporting the Atari ST shareware market.  If you send
  15. ten dollars ($10.00 US) you will also receive all a disk containing
  16. the latest versions of other Atari ST utilities from DNS Software.  As
  17. of this writing the disk you'll receive includes:
  18.  
  19.    Area Code Locator
  20.         Locates and identifies *all* telephone area codes for the US
  21.         and Canada.  Shows selected cities within area codes, and 
  22.         the current time in each location.  Runs in all resolutions, 
  23.         as a desk accessory or program.
  24.  
  25.    PoSTal
  26.         Identifies postal abbreviations for states and provinces in 
  27.         North America.  Also includes limited support for zip codes
  28.         within each area.  Runs in medium or high resolution, as a
  29.         program or desk accessory.
  30.  
  31.    Hot!Stat
  32.         This is an analysis tool to be used in conjunction with the
  33.         program ledgering feature of HotWire from CodeHead Software.
  34.         Compiles daily, weekly, or monthly statistics with report
  35.         writing to screen, disk, or printer.  Runs in medium or
  36.         high resolution.  Requires a source for HotWire ledgers in
  37.         order to be useful.  ST Medium and High resolution.
  38.  
  39.    DNS-S.A.A.S
  40.         Still Another Archive Shell for the Atari ST/TT.  This 
  41.         program is designed to archive wildcard-selected with just a 
  42.         few simple clicks of your mouse.  Perfect for archiving all 
  43.         of your drawings or text files on a monthly or weekly basis.  
  44.         Will work with any .TTP variety of archive utility (such as 
  45.         ARC or LZH) which you must supply.  ST Medium and High 
  46.         resolution.
  47.  
  48.     Wait_Time ST
  49.         Use Wait_Time to schedule, or delay, the execution of any 
  50.         program.  Use to have your ST/TT execute programs at night, 
  51.         such as printing files or accessing online services, while 
  52.         you sleep.  Designed for use with Hotwire, but will work with 
  53.         other shell programs that allow you execute programs in 
  54.         sequence.  Any resolution.
  55.  
  56.  
  57.     Tap2QC Email Address Manager
  58.         If you use either TapCIS (MS-DOS) or QuickCIS (Atari ST), or 
  59.         both, this program will help you manage your email address 
  60.         books.  It will allow you to combine, clean, or convert your 
  61.         existing address lists to either format.  ST Medium and High 
  62.         resolution.
  63.  
  64. In addition to all these programs, you'll also receive the latest
  65. version of Shredr Plus.  Your $10.00 will also entitle you to free
  66. lifetime updates to *all* the utilities.  Anytime a program is updated
  67. you'll be notified via postcard that a new version is available.
  68. Simply return your disk (or any other pre-formatted ST disk) and it'll
  69. be sent right back with the latest goodies.
  70.  
  71. Send your order to:
  72.  
  73.     Do Not Stamp Software
  74.     PO Box 781
  75.     Park Ridge, IL USA 60068-0781
  76.  
  77. Checks and Money Order in US funds please, made payable to DO NOT 
  78. STAMP SOFTWARE.   Overseas?  Contact us if you'd like to make other 
  79. arrangements.
  80.  
  81. Programs are supplied on a 360K (single-sided) 3.5" diskette, in 
  82. compressed form.  Decompression software is included.
  83.  
  84. ========================================================================
  85.  
  86. About Shredr Plus:
  87.  
  88. Purpose:
  89.  
  90. Shredr Plus is for privacy and protection.  Normally when a file is
  91. deleted by the ST operating system (TOS) it can actually remain on 
  92. the disk for quite some time.  This is because deleted files are only
  93. flagged as being "disposable", that is, the space is identified as
  94. being no longer needed and free to be used by other files if required.
  95. The file will stay on the disk until its space is reused by a new
  96. file.  If you delete a large file from the disk, and then never fully
  97. fill the disk with new files, fragments of your original file could
  98. remain and be vulnerable to snooping by someone using a sector editor.
  99.  
  100. Now admittedly the fact that deleted files are not really overwritten
  101. can work to your advantage.  Say you accidentally delete a file and
  102. then later discover that you meant to save it.  Using an "un-delete"
  103. program it may be possible to recover the original file provided that
  104. the space it occupied hasn't been reused by a new file.  Thus this
  105. feature can, under some circumstances, provide a useful "safety net"
  106. for your important files.  However, if the file you think you are
  107. deleting contains sensitive or personal information (such as financial
  108. records or personal correspondence) it may be important that all of
  109. the file, and all the information it contains, is permanently deleted.
  110.  
  111. Think about it for a moment.  Have you ever erased files on an old
  112. disk, then reused that disk to copy some public domain programs for
  113. your friend or user group?  If that disk originally held personal
  114. files it is possible that whoever you give that disk to could recover
  115. some of that information you were so careful to "erase"!
  116.  
  117. Shredr Plus is the answer to your problems.  When you are absolutely,
  118. positively sure that you want to erase a file, *permanently*, use it 
  119. to do the job.  Shredr Plus will open your file and overwrite each and
  120. every sector with garbage characters, totally jumbling the contents of
  121. the original file.  It will be virtually impossible to ever recover a
  122. file that has been "shredded" with this program.
  123.  
  124. (Disclaimer: Hard drive manufacturers and the NSA have been known to
  125. be able to recover information even after it has been overwritten.  
  126. But such techniques are not readily available to the average computer
  127. user.)
  128.  
  129. Features:
  130.  
  131.    *  Compatible with Atari ST/TT.
  132.    *  Random or user specified characters used in overwriting file.
  133.    *  Can overwrite each file multiple times, for even more security.
  134.    *  Renames file before deletion, preventing even the original
  135.       file name from being discovered!
  136.    *  User selected configuration is saved and recalled for each
  137.       session.  Can be changed at any time.
  138.    *  Fully supports wildcard characters in file names.  Shred
  139.       multiple files in one operation.
  140.    *  Speed of operation has been doubled from earlier version.
  141.    *  Fail safe design gives two chances to "bail out" before
  142.       any destructive actions take place.
  143.  
  144.       NEW FEATURES FOR VERSION 2.1
  145.  
  146.    *  Will accept file names passed from ST shell program, with the
  147.       option of skipping all 'bail out' warnings.  For confident users
  148.       who demand quick and efficient performance.
  149.  
  150.    *  Configuration option for five overwrites, in accordance with
  151.       recommendations from the National Computer Security Center.
  152.  
  153.       NEW FEATURES FOR VERSION 3.0
  154.    
  155.    *  Speed has been increased, again!  This version is over three 
  156.       times faster than version 2.1.
  157.  
  158.    *  Support the MaxiFile III "backdoor" for selection of multiple
  159.       files.
  160.  
  161.    *  Program size has been reduced by nearly half.  Takes up less 
  162.       room on your hard drive or diskettes.
  163.  
  164.    *  All new GEM interface.
  165.  
  166.  
  167. Contents of this archive:
  168.  
  169. The following files are included in this distribution.  
  170.  
  171.             SHREDRPL.PRG   -   the program
  172.             SHREDRPL.RSC   -   GEM resource file for the above program
  173.             SHREDRPL.TXT   -   this documentation
  174.             README.TXT     -   late-breaking news about this program
  175.  
  176. Noncommercial distribution of Shredr Plus is allowed and encouraged.
  177. Feel free to make copies for your friends and upload it to bulletin
  178. board services.  However, commercial distribution of this program is
  179. prohibited.  Give it away, but don't sell it!  Shredr Plus may be 
  180. included on public domain library diskettes as long as it is grouped 
  181. with programs by other authors.  This documentation file, and all 
  182. files listed above, must be included with any distribution.  Shredr
  183. Plus and associated files are copyrighted, but may be distributed
  184. freely under the above specified conditions.
  185.  
  186. DISCLAIMER AND WARNING:
  187.  
  188. While Shredr Plus has been tested and proven to be safe and effective
  189. there is no warranty as to its performance or fitness for a specific
  190. purpose.  It uses only standard system calls and should not, under
  191. normal circumstances, do anything nasty to your system.  However the
  192. user assumes all risks and damages associated with using it.  The
  193. bottom line is this:  I'm not a lawyer.  I trust this program and use
  194. it often.  I think you'll like it too.  But if it doesn't perform as
  195. you expect or causes you to accidentally erase a file, I'm sorry, but
  196. that's the best I can do.  The potential for danger is present, and
  197. you've been warned. In case it hasn't been made clear to you what this
  198. program does, let me restate it:  THIS PROGRAM WILL TOTALLY RUIN ANY
  199. FILE YOU SELECT.  USE IT WITH CAUTION AS ONCE SOMETHING IS SHREDDED IT
  200. IS GONE FOREVER.  MAKE SURE YOU ARE ERASING THE FILE YOU THINK YOU ARE
  201. ERASING.
  202.  
  203.  
  204. Using Shredr Plus
  205.  
  206. Note: SHREDRPL.PRG and SHREDRPL.RSC must be in the same directory on 
  207. your diskette for hard drive.  If Shredr Plus is unable to find it's 
  208. .RSC file it will refuse to operate.
  209.  
  210. Click on SHREDRPL.PRG to get things going.  The first time you run
  211. the program a box will appear with the message "Randomizing Overwrite
  212. String, one moment please".  This box will stay on the screen a few
  213. seconds while the program creates a random collection of characters
  214. that will be used to overwrite any of the files you select in this
  215. session.
  216.  
  217. After a few moments the Shredr Plus main menu will appear.  The menu
  218. is a small box containing three "buttons."  Each of these items has a
  219. different function.  
  220.  
  221.       "SHRED" button: Left-click on this button and the standard ST 
  222.       file selector will appear.  Use this selector to pick the files
  223.       you wish to shred.  Wildcard characters (* and ?) may be used to
  224.       match a variety of files. (If you don't know how to do this,
  225.       Shredr Plus is NOT the place to learn. Basically it will let
  226.       you erase several files all at once.)  Double-clicking on this 
  227.       button will activate MaxiFile III, if it is currently installed 
  228.       in your ST/TT.  See "shredding a file" later in this document
  229.       for more information.
  230.  
  231.       Help:  Left-click this button for program information and
  232.       configuration options.  Selecting "configure..." from the 
  233.       second box that appears will allow you to change the various
  234.       settings.  See "set up" later in this document for more
  235.       information.
  236.  
  237.       Quit:  Left-click this button to exit Shredr Plus.  You'll be
  238.       asked to confirm that you do indeed wish to exit.  Select "go
  239.       back" if you want don't want to quit quite yet.  Pressing RETURN
  240.       on your keyboard is the same as clicking on the Quit button.
  241.  
  242.  
  243. Shredding a file:
  244.  
  245. Step 1: Left-click on the "SHRED" button located in the center of the 
  246.         main menu.
  247.  
  248. Step 2: A file selector box will appear. Use this box to select the
  249.         file you wish to shred.  If you're not sure how to use the
  250.         file selector box consult your Atari ST owner's guide.
  251.         (Although if you're not sure how to do this then you should
  252.         reconsider using Shredr Plus.  This is not a program for
  253.         beginners as you could delete something you should be
  254.         keeping!)  If you have an alternate file selector installed, 
  255.         such as UIS III, it will be used instead of the standard 
  256.         selector.
  257.  
  258.         Double-clicking on this button will call CodeHead's MaxiFile 
  259.         III desk accessory if it is currently installed in your 
  260.         computer.  You may select files in MaxiFile III and they will 
  261.         be acted upon by Shredr Plus when you exit MaxiFile.
  262.  
  263. Step 3: Shredr Plus will check the amount of free space on the drive
  264.         where the selected file resides.  Because Shredr Plus
  265.         overwrites files two clusters at time for speed, it requires
  266.         that at least 4096 bytes (4k) be available on the disk.  Note
  267.         that on some hard drives, when using early versions of TOS, this
  268.         disk space check can take a few seconds.
  269.  
  270. Step 4: Providing there was enough free space on the disk you'll
  271.         next be given two chances to forgo the shredding procedure.
  272.         This is a good time to reflect upon your selections and make 
  273.         sure that you really do not need the selected file(s) any 
  274.         longer.  Select "abort" to save your file(s) from total
  275.         destruction.
  276.  
  277. Step 5: After passing the two confirmation boxes the program will leap
  278.         into action.  A box will appear on the screen telling you
  279.         which file is being shredded (this is useful if you used
  280.         wildcard characters to select multiple files), how many 
  281.         times it will be overwritten, and how much of the current 
  282.         shredding pass remains to be completed.  You'll see each of 
  283.         these numbers change as Shredr Plus progresses through the 
  284.         tasks you have selected. 
  285.  
  286. Step 6: If for some reason you decide that you want to stop the
  287.         shredding of the current file you may hold down the UNDO key.
  288.         This will abort the shredding at the completion of the current
  289.         cluster overwrite.  Note however that if you've let the
  290.         program get this far that at least part of your file will be
  291.         destroyed.  Pressing and holding UNDO will prevent the 
  292.         filename from being changed or erased, so you may be able to
  293.         recover at least some of the original file.  If you do hold
  294.         UNDO, an alert box will appear reminding you of the
  295.         questionable condition of the file.
  296.  
  297. Step 7: Provided that you didn't abort the action the "now
  298.         shredding" progress box will disappear from your screen
  299.         and you'll be back at the main menu.  Select Exit to leave
  300.         Shredr Plus or click on the shred button again to select more 
  301.         files to delete.
  302.  
  303. Set Up
  304.  
  305. Shredr Plus has two user definable options.  The  following
  306. settings may be altered to your liking:
  307.  
  308.       Number of times to overwrite a file.  Normally each selected
  309.       file is overwritten (or "shredded") once.  It is possible to
  310.       overwrite each file up to five times in a row for additional
  311.       security. 
  312.  
  313.       Overwrite Text: The default setting for Shredr Plus is to 
  314.       generate a random string of characters.  These are the
  315.       characters that will replace the contents of your original 
  316.       file.  In most cases you'll probably want to keep this option
  317.       as random characters, it provides an extra level of security in 
  318.       keeping your shredded files private.  However, it is possible
  319.       to provide Shredr Plus with a custom character collection.
  320.       This can be anything from pure garbage characters (i.e. , 
  321.       %Fj9X#) or a special message that will be readable by anyone who
  322.       is examining the disk sectors where your file once lived (i.e. ,
  323.       "Hey, this file has been Shredded!").  If you wish to provide 
  324.       your own text then select "custom" from the Select Overwrite 
  325.       Text dialog box.  A small window will appear allowing you to
  326.       enter up to 150 characters.  These characters will be used by 
  327.       Shredr Plus to overwrite files. Note that if you have previously
  328.       configured Shredr Plus with a custom overwrite text string your
  329.       previous entry will be displayed for you to edit if desired.  
  330.       You may notice that the text you entered appears slightly 
  331.       different, this is because Shredr Plus has converted and 
  332.       concatenated your text to form a long string of characters 
  333.       suitable for efficient processing.
  334.  
  335.       Once you have entered a set of overwrite characters Shredr
  336.       Plus will save your settings to a disk file called SHREDR.INF.
  337.       These settings will be loaded next time you use the program as
  338.       long as this file is available.  If you no longer desire these
  339.       settings to be in effect then either reset the configuration
  340.       using the Set Up instructions just discussed, or erase the
  341.       SHREDR.INF file from your disk (you may shred it if you like!)
  342.       If a configuration file is not found then Shredr Plus will
  343.       use the built-in, default settings.  The default settings are 
  344.       to overwrite each file once, using random characters.
  345.  
  346.       Note:  Configuration files (SHREDR.INF) from earlier versions 
  347.       of Shredr Plus are not compatible with version 3.0  If you have 
  348.       an old configuration file in the same folder as Shredr Plus 
  349.       v3.0 the program will notify you that it is invalid.  You 
  350.       should either delete the old .INF file, or create a new one by 
  351.       selection "configure" as described above.
  352.  
  353.  
  354. New Features for version 2.1
  355.  
  356. Command Line:  Shredr Plus will now accept a file name (complete with 
  357. wildcard characters if desired) for immediate action upon the file(s)
  358. specified.  Do not confuse this ability with a .TTP (TOS Takes
  359. Parameters) type of program.  Shredr Plus will not function if renamed
  360. to a .TTP file.  To pass Shredr Plus a file name/template you must use
  361. a command line interpreter or other 'shell' program.   The format for
  362. the command line is as follows:
  363.  
  364.      shredrpl.prg filename [-nw]
  365.  
  366. example:
  367.  
  368.      C:\PRIVATE.TXT -NW
  369.  
  370. In this example the file PRIVATE.TXT, in the root directory of drive 
  371. C:, will be shredded immediately upon execution of Shredr Plus.  The
  372. '-NW' flag is optional and must appear after the filename.  When 
  373. present it stands for 'no warning' and causes Shredr Plus to skip the
  374. usual warnings that would allow the shredding to be aborted before it
  375. begins.  Use the -NW switch with extreme caution!  It is a powerful
  376. option, but can delete many files by accident if sloppily used.  If
  377. the flag is omitted, you will still be given two chances to abort the
  378. shredding of the selected file(s).
  379.  
  380. The command line option of Shredr Plus has been specifically designed 
  381. to be used with Hotwire (a commercial product of CodeHead Software).
  382. Shredr Plus can be 'chained' to other programs, and by using the 'GEM
  383. Program' and 'Command Line' option in the Hotwire menu entry it will
  384. process any file as needed.  One example application of this feature
  385. would be to chain Shredr Plus, with a preset command line, to delete
  386. .BAK files created by Word Perfect.
  387.  
  388. When formulating your command line be sure and specify the full path of 
  389. the file you wish erased, unless it resides in the same directory as 
  390. Shredr Plus.  Hotwire makes this especially easy with its 'file
  391. selector' button on the command line specification dialog.  If the file
  392. specified is not found, or the disk does not have enough free space
  393. available to process the file, Shredr Plus will exit without action.
  394. If you abort a shredding in process (by pressing the UNDO key) you
  395. will still receive an alert box notifying you of the condition of the
  396. file.  This alert box will appear regardless of the '-nw' switch.
  397.  
  398. Although the command line ability was designed with Hotwire in mind, 
  399. it has been verified to function properly with the CLI.ACC by Jeff
  400. Wilson, published in STart magazine.   It is *not* possible to install
  401. Shredr Plus as an application on the GEM desktop, but it will accept
  402. documents installed via Hotwire.
  403.  
  404. Additionally, Shredr Plus will function as a GTP (GEM Takes 
  405. Parameters) program when used with Atari's so-called "NewDesk" 
  406. desktop on STE's and TT's.
  407.  
  408. NCSC Standards:  The configuration section of Shredr Plus now allows 
  409. each file to be overwritten a total of five times.  This is in
  410. accordance with data security recommendations published by the
  411. N.I.S.T. and the National Computer Security Center.  For maximum
  412. security, select this option in the configuration section.
  413.  
  414.  
  415. New features for version 3.0
  416.  
  417. As mentioned earlier, Shredr Plus now supports MaxiFile III, the file 
  418. maintenance tool from CodeHead Software.  To use this feature you must 
  419. have MaxiFile III installed as a desk accessory.  Double-click on the 
  420. "shred" button to use MaxiFile III to select the programs to shred.  
  421. Highlight the files you wish to shred in the source window, and click 
  422. on the exit button to return to Shredr Plus.  If you don't select any 
  423. files Shredr Plus will not take any action.
  424.  
  425. The new GEM interface has prompted the removal of the "alert box" 
  426. mode of earlier versions of Shredr Plus.   This mode was mostly 
  427. needed for the TT, with which the old graphic menu wasn't compatible. 
  428. The new interface has not only resolved this problem, but has reduced 
  429. the program size by almost half.
  430.  
  431. You'll find that the "shredding" speed has increased substantially.  
  432. My tests show this version is well over 200% faster than v2.1, enjoy!
  433.  
  434.  
  435.  
  436. Conclusion:
  437.  
  438. Shredr Plus has been designed to be easy and intuitive to use.  This
  439. rather lengthy explanation has been included to point out the
  440. features and options that are available.  
  441.  
  442. Please, if you discover any quirks, errors, or bugs when using this
  443. program do let me know.  I will update the code to correct the
  444. problem and release a corrected version.  Likewise, if you have any
  445. suggestions that would make Shredr Plus more useful to you please
  446. let me know that too!  This program is only as good as the feedback
  447. it receives from those who use it.
  448.  
  449. Bug reports, comments, suggestions, and shareware payments can be
  450. sent to:
  451.  
  452.     Do Not Stamp Software
  453.     PO Box 781
  454.     Park Ridge, IL USA 60068-0781
  455.  
  456. Send electronic mail to:
  457.  
  458.       Compuserve: 72307,1502
  459.       GEnie:      GRMEYER
  460.       Delphi:     GRMEYER
  461.       Internet:   72307.1502@compuserve.com
  462.  
  463. Thanks for your support, and happy shredding!
  464.  
  465.  
  466.  
  467. Shedr is a trademark of DO NOT STAMP Software.
  468.  
  469. MaxiFile III is a trademark of CodeHead Software.  Special thanks to 
  470. CodeHead for the source code and information necessary to interface 
  471. with their fine program.
  472.  
  473. EOF
  474.  
  475.       
  476.  
  477.  
  478.  
  479.  
  480.